package com.sunyard.dal.dto;


import lombok.Data;

import java.io.Serializable;

/**
 * @Description: 子页面（单个）终端任务返回信息实体类
 * @Author: huix.Liang
 * @Date: 2019-07-19 16:00
 */
@Data
public class DeviceTaskReturnDTO implements Serializable {

    private static final long serialVersionUID = -7112825659455808641L;

    /**
     * 设备状态 0-启用，1-锁定，2-注销。
     * 当任务类型为“基础信息上送”时显示
     */
    private Integer deviceStatus;
    /**
     * 应用名称
     * 当任务类型为“应用列表上送”时显示
     */
    private String appName;
    /**
     * 应用包名称
     * 当任务类型为“应用列表上送”时显示
     */
    private String appPkgName;

    //应用包版本号
    //当任务类型为“应用列表上送”时显示该字段
    private String appPkgVer;

    /**
     * 经度
     * 当任务类型为“基础信息上送”时显示
     */
    private String longitude;
    /**
     * 纬度
     * 当任务类型为“基础信息上送”时显示
     */
    private String latitude;
    /**
     * ROM版本号
     * 当任务类型为“基础信息上送”时显示
     */
    private String romVersion;
    /**
     * K21 系统版本号
     * 当任务类型为“基础信息上送”时显示
     */
    private String k21SwVersion;
    /**
     * K21 应用版本号
     * 当任务类型为“基础信息上送”时显示
     */
    private String k21AppVersion;

    /**
     * 终端日志文件路径
     * 当任务类型为“上传全部日志/上传指定APP日志”时显示该字段
     */
    private String deviceLogFilePath;
    /**
     * 终端日志创建时间
     * 当任务类型为“上传全部日志/上传指定APP日志”时显示该字段
     */
    private String deviceLogCreateTime;


    //上传方式
    //当任务类型为“上传全部日志/上传指定APP日志”时显示该字段

}









